package org.andes.kownledge;

import lisp.SExp;



//(#S(ENTRYPROP :TYPE BODY
//        :KBFORM (BODY ?BODY :TIME ?T)
//        :HELPFORM (BODY ?BODY :TIME ?T)
//        :FIELDS ((?T . ENTITY) (?BODY . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE VECTOR
//        :KBFORM (VECTOR ?BODY ?QUANTITY ?DIRECTION)
//        :HELPFORM (VECTOR ?QUANTITY ?DIRECTION)
//        :FIELDS ((?DIRECTION . ENTITY) (?QUANTITY . ENTITY) (?BODY . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE DRAW-LINE
//        :KBFORM (DRAW-LINE ?LINE ?DIR)
//        :HELPFORM (DRAW-LINE ?LINE ?DIR)
//        :FIELDS ((?DIR . ENTITY) (?LINE . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE DRAW-AXES
//        :KBFORM (DRAW-AXES ?BODY ?X-DIRECTION)
//        :HELPFORM (DRAW-AXES ?X-DIRECTION)
//        :FIELDS ((?X-DIRECTION . ENTITY) (?BODY . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE DEFINE-VAR
//        :KBFORM (DEFINE-VAR ?QUANTITY)
//        :HELPFORM (DEFINE-VAR ?QUANTITY)
//        :FIELDS ((?QUANTITY . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE CHOOSE-ANSWER
//        :KBFORM (CHOOSE-ANSWER ?QUESTION-ID ?ANSWER-NUM)
//        :HELPFORM (CHOOSE-ANSWER ?QUESTION-ID ?ANSWER-NUM)
//        :FIELDS ((?ANSWER-NUM . ENTITY) (?QUESTION-ID . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE EQN
//        :KBFORM (EQN ?EQUATION ?EQN-ID)
//        :HELPFORM (EQN ?EQUATION)
//        :FIELDS ((?EQUATION . ENTITY) (?EQN-ID . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE GIVEN-EQN
//        :KBFORM (GIVEN-EQN ?EQUATION ?QUANTITY)
//        :HELPFORM (EQN ?EQUATION)
//        :FIELDS ((?EQUATION . ENTITY) (?QUANTITY . ENTITY))
//        :DOC ...)
//#S(ENTRYPROP :TYPE IMPLICIT-EQN
//        :KBFORM (IMPLICIT-EQN ?EQUATION ?QUANTITY)
//        :HELPFORM (IMPLICIT-EQN ?EQUATION)
//        :FIELDS ((?EQUATION . ENTITY) (?QUANTITY . ENTITY))
//        :DOC ...))
        
        
public class EntryProp {
	private String   Type;
	public String getType() {
		return Type;
	}
	public void setType(String type) {
		Type = type;
	}
	public String getKBForm() {
		return KBForm;
	}
	public void setKBForm(String form) {
		KBForm = form;
	}
	public SExp getHelpForm() {
		return HelpForm;
	}
	public void setHelpForm(SExp helpForm) {
		HelpForm = helpForm;
	}
	public String getFields() {
		return fields;
	}
	public void setFields(String fields) {
		this.fields = fields;
	}
	public String getDoc() {
		return Doc;
	}
	public void setDoc(String doc) {
		Doc = doc;
	}
	public String getEnglish() {
		return english;
	}
	public void setEnglish(String english) {
		this.english = english;
	}
	private String   KBForm;
	private SExp   HelpForm;
	private String   fields;
	private String   Doc;
	private String   english;
	

}
